Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior C programer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior C programera koji će se pridružiti našem timu za razvoj softvera. Idealni kandidat ima duboko razumijevanje programskog jezika C, sposoban je dizajnirati, implementirati i održavati složene softverske sustave te je sposoban raditi u dinamičnom i timskom okruženju. Od kandidata se očekuje da doprinosi razvoju visokokvalitetnog koda, rješava tehničke izazove i sudjeluje u optimizaciji postojećih rješenja. Također, važno je da ima sposobnost analize zahtjeva i pretvaranja istih u učinkovite programske module. Senior C programer će surađivati s drugim inženjerima, testnim timovima i menadžmentom kako bi osigurao pravovremenu isporuku projekata i održavanje visokih standarda kvalitete. Poznavanje dodatnih tehnologija i alata za razvoj softvera je prednost, kao i iskustvo u radu s ugrađenim sustavima ili real-time aplikacijama. Ako ste strastveni u programiranju i želite raditi na izazovnim projektima, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje softverskih aplikacija u programskom jeziku C.
  • Dizajniranje i implementacija učinkovitih i skalabilnih programskih rješenja.
  • Analiza tehničkih zahtjeva i pretvaranje u funkcionalni kod.
  • Suradnja s timom na planiranju i izvršavanju projekata.
  • Optimizacija postojećeg koda za poboljšanje performansi.
  • Pisanje i održavanje tehničke dokumentacije.
  • Testiranje i otklanjanje grešaka u softveru.
  • Mentoriranje mlađih programera i pružanje tehničke podrške.
  • Praćenje najnovijih trendova i tehnologija u programiranju.
  • Osiguravanje usklađenosti s najboljim praksama i standardima razvoja softvera.

Zahtjevi

Text copied to clipboard!
  • Napredno znanje programskog jezika C.
  • Iskustvo u razvoju softvera od najmanje 5 godina.
  • Poznavanje alata za verzioniranje koda, poput Git-a.
  • Iskustvo s razvojem ugrađenih sustava ili real-time aplikacija je prednost.
  • Sposobnost analitičkog razmišljanja i rješavanja problema.
  • Dobre komunikacijske vještine i sposobnost rada u timu.
  • Iskustvo s pisanjem tehničke dokumentacije.
  • Poznavanje operativnih sustava poput Linuxa.
  • Sposobnost upravljanja vremenom i rad na više projekata istovremeno.
  • Visoka razina samostalnosti i inicijative.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje je vaše iskustvo s programiranjem u jeziku C?
  • Možete li opisati projekt na kojem ste radili kao Senior C programer?
  • Kako pristupate optimizaciji koda?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako rješavate tehničke izazove u timu?
  • Imate li iskustva s ugrađenim sustavima ili real-time aplikacijama?
  • Kako pristupate pisanju tehničke dokumentacije?
  • Kako organizirate svoje vrijeme tijekom rada na više projekata?
  • Kako mentorirate mlađe članove tima?
  • Koje su vam najvažnije kvalitete za uspjeh u ovoj ulozi?